package com.hzbat.service.impl;  																		  

import java.util.List;																					
import org.slf4j.Logger;																				
import org.slf4j.LoggerFactory;																			
import org.springframework.beans.factory.annotation.Autowired;											
import org.springframework.stereotype.Service;															

import com.hzbat.dao.PmHzbatBatchesFilterMapper;																		
import com.hzbat.entity.PmHzbatBatchesFilter;																	
import com.hzbat.service.PmHzbatBatchesFilterService;																	
import com.github.pagehelper.PageInfo;																	
		
@Service("pmHzbatBatchesFilterServiceImpl")																	
public class PmHzbatBatchesFilterServiceImpl extends BasicServiceImpl<PmHzbatBatchesFilter> implements PmHzbatBatchesFilterService{	
		private static Logger logger = LoggerFactory.getLogger(PmHzbatBatchesFilterServiceImpl.class);				  

		@Autowired																							
		PmHzbatBatchesFilterMapper pmHzbatBatchesFilterMapper ;																  

		@Override																							
		public List<PmHzbatBatchesFilter> getList(PmHzbatBatchesFilter pmHzbatBatchesFilter) {									
			logger.info("查询用户列表");																		
			List<PmHzbatBatchesFilter> u = pmHzbatBatchesFilterMapper.getList(pmHzbatBatchesFilter);								
			return u;																						
		}																								  

		@Override																							
		public PmHzbatBatchesFilter get(PmHzbatBatchesFilter pmHzbatBatchesFilter) {											
			PmHzbatBatchesFilter u = pmHzbatBatchesFilterMapper.get(pmHzbatBatchesFilter);											
			return u;																						
		}																								  

		@Override																							
		public void add(PmHzbatBatchesFilter pmHzbatBatchesFilter) {														
			pmHzbatBatchesFilterMapper.add(pmHzbatBatchesFilter);															
		}																								  

		@Override																							
		public void update(PmHzbatBatchesFilter pmHzbatBatchesFilter) {													
			pmHzbatBatchesFilterMapper.update(pmHzbatBatchesFilter);															
		}																								  

		@Override																							
		public void delete(PmHzbatBatchesFilter pmHzbatBatchesFilter) {													
			pmHzbatBatchesFilterMapper.delete(pmHzbatBatchesFilter);															
		}																								  

		@Override																							
		public PageInfo<PmHzbatBatchesFilter> getPage(PmHzbatBatchesFilter pmHzbatBatchesFilter) {								
			return getPage(pmHzbatBatchesFilter.getPageNum(),pmHzbatBatchesFilter.getPageSize(),pmHzbatBatchesFilter);		
		}																									
}																									  


